home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Ahoy 1985 February
/
Ahoy_Magazine_85-02_1985_Double_L.d64
/
sprite m_s
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-10-26
|
1KB
|
52 lines
1 rem=-=-=-=-=-=-=-=-=-=-=-=
2 rem= multi-color sprite =
3 rem= maker/saver =
4 rem=-=-=-=-=-=-=-=-=-=-=-=
5 input"what is the filename for this sprite";fl$
10 input "store in which memory block (192..199)";bk
20 mem=64*bk
25 open 8,8,8,"@0:"+fl$+",s,w"
26 rem>>>for tape--replace line 25 with this: open 8,1,1,fl$
30 for row=0 to 20
40 read a$
50 for byte=0 to 2 : ttl=0
60 for pair=3 to 0 step -1
70 q$=mid$(a$,4+4*byte-pair,1)
80 q=0
90 if q$="*" then q=2 : goto 120
100 if q$="1" then q=1 :goto 120
110 if q$="2" then q=3
120 ttl=ttl+(4^pair)*q
130 next pair
140 print ttl,
150 print#8,ttl
160 poke mem,ttl : mem=mem+1
170 next byte
180 print
190 next row
200 close 8
210 end
995 rem .=bkgd / *=sprite color
996 rem 1=mc#1 / 2=mc#2
1001 data............
1002 data............
1003 data............
1004 data............
1005 data............
1006 data............
1007 data............
1008 data............
1009 data............
1010 data............
1011 data............
1012 data............
1013 data............
1014 data............
1015 data............
1016 data............
1017 data............
1018 data............
1019 data............
1020 data............
1021 data............